COMO DAR PERMISSÃO NO BANCO DE DADOS

Como dar permissão por linha de comando para usuários no mysql?

Como dar permissão por linha de comando para usuários no mysql?

Basta usar o comando grant.

Sintaxe:

GRANT ações permissões ON banco de dados . tabelas TO 'nome do usuário'@'nome do host';

Descrição

O privilégio all dá todas as permissões, os outros dão permissão para determinada ação. Por exemplo ALTER permite alterar a tabela, CREATE permite criar, CREATE TEMPORARY TABLES permite criar tabela temporárias, DELETE permite apagar registros, DROP permite apagar tabelas, entre vários outros.

Exemplos:

GRANT SELECT, INSERT, UPDATE, DELETE ON loja.pedidos TO comercial@localhost IDENTIFIED BY "12345";

Esse comando dá a permissão para o usuário comercial listar, cadastrar, editar ou apagar os itens na tabela de pedidos.

GRANT ALL PRIVILEGES ON * . * TO 'usuario'@'localhost';

Esse comando dá todas as permissões para o usuário. O primeiro asterisco significa qualquer banco banco e o segundo qualquer tabela.

 



botão de compartilhamento whatsapp botão de compartilhamento no twiter botão de compartilhamento do site botão de compartilhamento no linkedin botão de compartilhamento whatsapp